---- *********************** 配置处理 ***********************
---- 按键堆叠范围半径
--local auto_stack_radius = GetModConfigData("XS_AUTO_STACK_RADIUS")
--if type(auto_stack_radius) == "number" then
--    TUNING.XS_AUTO_STACK_RADIUS = auto_stack_radius
--end
--
---- 按键堆叠物品牵引
--local auto_stack_gather = GetModConfigData("XS_AUTO_STACK_GATHER")
--if type(auto_stack_gather) == "number" then
--    TUNING.XS_AUTO_STACK_GATHER_LEVEL = auto_stack_gather
--end
--
---- 物品牵引方式
--local auto_stack_gather_way = GetModConfigData("XS_AUTO_STACK_GATHER_WAY")
--if type(auto_stack_gather_way) == "boolean" then
--    TUNING.XS_AUTO_STACK_GATHER_WAY = auto_stack_gather_way
--end
---- *********************** 配置处理 ***********************
--
--
---- *********************** 按键处理 ***********************
---- 自动堆叠
--local auto_stack_key = GetModConfigData("XS_AUTO_STACK_KEY")
--if auto_stack_key ~= "Close" and XS_KEY_MAPS[auto_stack_key] then
--    TheInput:AddKeyDownHandler(XS_KEY_MAPS[auto_stack_key], XS_AutoStackFn)
--end
--
---- 一键入箱并规整
--local into_chest_and_sort_key = GetModConfigData("XS_INTO_CHEST_AND_SORT")
--if into_chest_and_sort_key ~= "Close" and XS_KEY_MAPS[into_chest_and_sort_key] then
--    TheInput:AddKeyDownHandler(XS_KEY_MAPS[into_chest_and_sort_key], XS_IntoChestAndSortFn)
--end
---- *********************** 按键处理 ***********************
print("这里调用模组配置数据查看是否可调用修改", configuration_options, "模组配置？", KnownModIndex)

TheInput:AddKeyDownHandler(XS_PressKeyMaps["T"], function()
    local item

    item = GetPlayer().components.inventory
    if item then
        print("玩家: ", item.activeitem)
    end

    item = TheInput:GetWorldEntityUnderMouse()
    if item then
        print("世界物品", item, item.name)
    end
end)

